# -*- coding:utf-8 -*-
from Apps.DataGeneration.DataGenerationClass.IdCardDataGeneration import IdCardDataGeneration
from Apps.DataGeneration.DataGenerationClass.addressDataGeneration import AddressDataGeneration
from Apps.DataGeneration.DataGenerationClass.archivesDataGeneration import ArchivesDataGeneration
from Apps.DataGeneration.DataGenerationClass.characterDataGeneration import CharacterDataGeneration
from Apps.DataGeneration.DataGenerationClass.phoneDataGeneration import PhoneDataGeneration
from Apps.DataGeneration.DataGenerationClass.textDataGeneration import TextDataGeneration

import logging, random

logger = logging.getLogger("django")
"""
文本相关
"""


class DataGenerationEr(
    # 文本相关
    TextDataGeneration,
    # 生份证相关
    IdCardDataGeneration,
    # 电话相关
    PhoneDataGeneration,
    # 人物相关
    CharacterDataGeneration,
    # 档案相关
    ArchivesDataGeneration,
    # 地址相关
    AddressDataGeneration
):
    def __init__(self, *args, **kwargs):
        super(DataGenerationEr, self).__init__(*args, **kwargs)
